package com.jumi.microservice.domain;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * - - - - - - - - - - - - - - -
 * 订单-预售转真实: 商品sku信息
 * @author liuz
 * @date 2020/10/15 14:07
 * ToDoSomeThing
 * - - - - - - - - - - - - - - -
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class GoodsSkuStockWareDTO implements Serializable {

    private static final long serialVersionUID = 6526736007772708494L;

    @ApiModelProperty(value = "商品skuid")
    private Long skuId;

    @ApiModelProperty(value = "商品sku编码")
    private String skuCode;

    @ApiModelProperty(value = "商品规格(名称)")
    private String goodsName;

    @ApiModelProperty(value = "重量")
    private BigDecimal weight;

    @ApiModelProperty(value = "仓库物料库存")
    private Integer stockNum;

    @ApiModelProperty(value = "添加库存(备用字段)")
    private Integer addStockNum;

    public Long getSkuId() {
        return skuId;
    }

    public void setSkuId(Long skuId) {
        this.skuId = skuId;
    }

    public String getSkuCode() {
        return skuCode;
    }

    public void setSkuCode(String skuCode) {
        this.skuCode = skuCode;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public BigDecimal getWeight() {
        return weight;
    }

    public void setWeight(BigDecimal weight) {
        this.weight = weight;
    }

    public Integer getStockNum() {
        return stockNum;
    }

    public void setStockNum(Integer stockNum) {
        this.stockNum = stockNum;
    }

    public Integer getAddStockNum() {
        return addStockNum;
    }

    public void setAddStockNum(Integer addStockNum) {
        this.addStockNum = addStockNum;
    }
}
